.wrapper{}

.contenter{width: 100%; margin: 0 auto; margin-top:30px;}
.contenter .shopimg{width: 100%; padding-bottom: 10px; text-align: center; border-bottom: 1px solid #E5E5E5;}
.contenter .shopimg img{width: 40%;}


.contenter .name{width: 100%; padding: 5px 0 5px 20px;}
.contenter .name h1{font-family:"microsoft yahei"; font-size: 16px; line-height: 25px; color: #666;}
.contenter .name strong{font:700 16px/150% Arial,Verdana,"microsoft yahei","\5b8b\4f53"; color: #F14C4C;}

.shopinfo{padding-left: 20px;}
.shopinfo .value{width:100%; margin-top:7px;}
.shopinfo .value ol{font:12px/30px Arial,Verdana,"\5b8b\4f53"; color:#666; height:30px;}
.shopinfo .value ol dt{width:80px; font-weight:normal; height:30px; line-height:30px; float:left;}
.shopinfo .value ol dl{float:left; font-family:"microsoft yahei"; }
.shopinfo .value ol.fz dl{font-size:18px; color:#f14c4c;  font-weight:bold; }

.shopinfo .value ol.delivery dl{font:12px/30px Arial,Verdana,"\5b8b\4f53"; color:#666; margin-right:50px; }
.shopinfo .value ol.market dl{text-decoration:line-through;}

.shopinfo .count{width:100%; height:70px; margin-top:8px; border-top: dotted 1px #ccc; padding-top:10px;}
.shopinfo .count ol{width:33%; height:50px; padding-top:5px; border-right:1px solid #ccc;  text-align:center; font-family: "microsoft yahei";  float:left;}
.shopinfo .count ol.end{border-right:none;}
.shopinfo .count ol dl{margin-top: 5px;}
.shopinfo .count ol dt{color:#666; font-size:14px;}
.shopinfo .count ol dl{font-size:12px; color:#999;}

.shopinfo .shopcar{width:100%; padding-bottom: 10px; margin-top:10px;}

.shopinfo .shopcar{width:100%;}
.shopinfo .shopcar li{width: 100%;}
.shopinfo .shopcar button,
.shopinfo .shopcar button.l,
.shopinfo .shopcar button.r{display:inline-block; background: #FFF;  width:30px; height:40px; line-height:40px; text-align:center; color:#666; cursor:pointer; outline: none; border:1px solid #ccc; float:left;}
.shopinfo .shopcar button.l{border-right:none; margin-left: 0;}
.shopinfo .shopcar button.r{border-left:none; margin-left: 0;}
.shopinfo .shopcar .form-control{width:40px; margin:0; height:40px; border-radius:0; padding:0 2px; text-align:center; float:left;}
.shopinfo .shopcar .btn{height:40px; font-size:16px; line-height:30px; padding:0; width:140px; border-radius:0;font-family:"microsoft yahei";}
.shopinfo .shopcar .btn-default{width:100px; color: #666; height:40px; border-radius:0;}
.shopinfo .shopcar .btn-success{color:#fff; }
.shopinfo .shopcar input[type="button"]{outline: none; margin: 5px 0 0 5px; display: block;}

#shopcarModal .modal-dialog{width: 70%; margin: 100px auto 0 auto;}
#shopcarModal .modal-header{background: #19A97B; padding: 8px 10px 0 10px; border-bottom: none; height: 35px; line-height: 35px; font-family: "microsoft yahei"; font-weight: bold; font-size: 14px; border-top-left-radius: 6px; border-top-right-radius: 6px; color: #FFFFFF}
#shopcarModal .modal-body{color: #666666; overflow: hidden;}

#shopcarModal .readyshopcar{float: left; margin: 10px 0 0 10px; font-family: "microsoft yahei";}
#shopcarModal .readyshopcar h4{font-size: 14px; line-height: 32px; font-weight: bold;}
#shopcarModal .readyshopcar li{margin-top: 5px;}
#shopcarModal .readyshopcar li em{font-style: normal; font-weight: bold; font-size: 16px; color: #19A97B; padding: 0 10px;}
#shopcarModal .readyshopcar li span{font-style: normal; font-weight: bold; font-size: 16px; color: #F14C4C; padding: 0 10px;}

#shopcarModal .modal-footer .btn{width: 45%; padding: 5px 8px; font-size: 12px; float: left;}
